electrode mast - French English Dictionary